layered architecture - Francés Inglés Diccionario